// 暴露接口
module.exports = {
    // 解决后缀问题
    resolve: {
        extensions: ['.js', '.ts']
    },
    // 入口
    entry: {
        "1": "./ts/1.ts",
        "2": "./ts/2.ts",
        "3": "./ts/3.ts",
        "4": "./ts/4.ts",
        "5": "./ts/5.ts",
        "6": "./ts/6.ts",
        "7": "./ts/7.ts",
        "8": "./ts/8.ts",
        "9": "./ts/9.ts",
        "10": "./ts/10.ts",
    },
    // 出口
    output: {
        // 文件夹
        path: __dirname + '/js',
        // 文件名
        filename: '[name].js'
    },
    // 模块
    module: {
        // 规则
        rules: [
            {
                // 匹配规则
                test: /\.ts$/,
                // 加载机
                loaders: 'awesome-typescript-loader'
            }
        ]
    },
    // 模式
    mode: 'development'
}